﻿.edit {
	float: left;
	width: 100%;
	border-top: 1px solid #CCCCCC;
	background: url('../images/edit.png') top left repeat-y;
}

.edit .edit-table {
	float: left;
	width: 100%;
}

/* same as: .edit .edit-table .edit-row */
.edit .edit-table .edit-tabs {
	clear: both;
	float: left;
	width: 100%;
}

/* same as: .edit .edit-table .edit-row .left */
.edit .edit-table .edit-tabs .left {
	width: 200px;
	background: #AAFF22;
	margin: 0;
	padding: 0;				
}

.edit .edit-table .edit-tabs .left h3 {
	margin : 5px 10px 0 10px;
}

.edit .edit-table .edit-tabs ul {
}

.edit .edit-table .edit-tabs ul li {}

.edit .edit-table .edit-tabs ul li a {
	display: block;
	float: left;
	padding: 8px 10px;
	background: #C2F3F4;
}

.edit .edit-table .edit-tabs ul li a:hover {
	background: #000;
}

.edit .edit-table .edit-tabs ul li.current a {
	background: #D100FF;
}

.edit .edit-table .edit-tabs ul li.remove {
	float: right;
}

.edit .edit-table .edit-tabs ul li.remove a {
	background: #EE11FF;
	padding: 0;
	margin: 8px 8px 0 0;
}

.edit .edit-table .edit-tabs ul li.remove a span {}

.edit .edit-table .edit-row {
	clear: both;
	border-bottom: 1px solid #CCC;
	float: left;
	width: 100%;
	background: url('../images/edit-left.png') top left no-repeat;	
}

.edit .edit-table .edit-row .left {
	width: 200px;
	padding: 10px 0;
}

.edit .edit-table .edit-row .left label, .edit .edit-table .edit-row .left h3 {
	font-weight: bold;
	margin: 0 5px 0 10px;
	color: #2f2f2f;
	font-size: 12px;
}

.edit .edit-table .edit-row .left p {
	margin: 0 10px;
	font-size: 11px;
	color: #666;
	padding: 3px 0 0 0;
}

.edit .edit-table .edit-row .right {
	float: none;
	padding: 0 0 0 200px;
	color: #555;
}

/* Add to Bag Page (left) */
.left a.add_item_to_container {
	width: 226px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

/* Add to Bag Page (right) */
.right a.add_item_to_container {
	width: 470px;
	float:left;
}

/* New Item Page */
.edit-row .right a.add_item_to_container {
	width: 589px;
	float:left;
}

a.add_item_to_container {
	padding: 10px 15px 10px 15px;
	background: #EBD3ED;
	display: block;
	text-decoration: underline;
	font-weight: bold;
	color: #820081;
}

a.add_item_to_container:hover {
	background-color: #976685;
	color: #fff;
}

#info .table ul li h5 .remove_existing_item_from_container a {
	float: right;
}

.remove_item_from_container a {
	display: block;
	float:right;
	padding: 4px 8px;
	background: #CCC;
	margin: 8px 10px 0 4px;
	color: #888;
	border: 1px solid #CCC;
	background: #f0f0f0;
	font-weight: bold;
}

.remove_item_from_container a:hover {
	text-decoration: none;
	background-color: #DDD;
	border-color: #BBB;
}

.edit .edit-table .edit-row .right ul {
}

.edit .edit-table .edit-row .right textarea {
	margin: 10px;
	width: 300px;
	height: 80px;
}

.edit .edit-table .edit-row .right .single {
	padding: 12px 10px;
	float: left;
}

.edit .edit-table .edit-row .right .single input[type=text], .edit .edit-table .edit-row .right .single input[type=password] {
	background: #FFFBF4;
	border: 1px solid #543511;
	padding: 3px;
}

.edit .edit-table .edit-row .right .single input.email, .edit .edit-table .edit-row .right .single input.email-disabled {
	width: 240px;
}

.edit .edit-table .edit-row .right .single input.email-disabled {}

.edit .edit-table .edit-row .right .single input.text {
	margin: 0 5px 0 0;
	background: #000;
}

.edit .edit-table .edit-row .right .single input[disabled] {
	border-color: #bbb;
	background: #f0f0f0;
	color: #bbb;
}

.edit .edit-table .edit-row .right .single textarea {
	margin: 0;
}

.edit .edit-table .edit-row .right .single input.checkbox {
	margin: 5px 0 0 0;
}

.edit .edit-table .edit-row .right .attributes {
	width: 100%;
	float: left;
	padding: 10px 0;
}

.edit .edit-table .edit-row .right .attributes .row {
	float: left;
	clear: both;
	margin: 2px 0;
	padding: 0 10px;
}

.edit .edit-table .edit-row .right .attributes .row input {
	float: left;
	margin: 4px 2px 0 0;
}

.edit .edit-table .edit-row .right .attributes .row-other {
	float: left;
	clear: both;
	margin: 5px 0 2px 0;
	width: 500px;
	padding: 0 10px;
}

.edit .edit-table .edit-row .right .attributes .row-other input.checkbox {
	float: left;
	margin: 4px 7px 0 0;
}

.edit .edit-table .edit-row .right .attributes .row-other p {
	float: left;
	margin: 2px 10px 0 0;
}						

.edit .edit-table .edit-row .right .attributes .row-other input.text {
	float: left;
}

.edit .edit-table .edit-row .right .attributes .row-other a.add {
	display: block;
	float: left;
	padding: 2px 7px;
	background: #FF001F;
	margin: 0 0 0 5px;
}

.edit .edit-table .edit-row .right .attributes .row-other a.add span {}

.edit .edit-table .edit-row .right .group {
	float: left;
	padding: 10px 0;
}

.edit .edit-table .edit-row .right .group .row {
	clear: both;
	float: left;
	padding: 2px 10px;
}

.edit .edit-table .edit-row .right .group .row input {
	float: left;
	width: 30px;
	text-align: center;
	margin: 2px 0 0 0;
}

.edit .edit-table .edit-row-add {
	clear: both;
	background: #F0F0F0;
	float: left;
	width: 100%;
	padding: 5px 0;
	border-bottom: 1px solid #000;
}

.edit .edit-table .edit-row-add a {
	display: block;
	float: right;
	background: #CEE123;
	padding: 5px 10px;
	margin: 0 10px 0 0;
}

.edit .edit-table .edit-row-add a span {}

.edit .edit-table .edit-row-additional {
	background: #CAC123;
	padding: 3px 0;
}

.edit .edit-table .edit-row-additional h3 {
	margin: 0 10px;
}

.edit .edit-table .edit-table-additional {
	padding: 0 0 0 40px;
}

.right .contained-item {
	border-bottom: 4px solid #7C347D;
	float: left;
}

#info .right .contained-item .left {
	padding: 10px 0;
	width: 200px;
}

#info .right .contained-item .right {
	width: 270px;
	float: none;
}

#info .right .contained-item .right textarea {
	width: 250px;
	margin-left: 5px;
	float: none;
}

.right .contained-item .contained-item-row {
	border-bottom: 1px solid #CCC;
	float: left;
	width: 100%;
	background: url('../images/contained.png') top left repeat-y;
}

.right .contained-item .contained-item-row .left {
	background: url('../images/contained-left.png') top left no-repeat;
}

.right .contained-item .contained-item-row .left label {
	color: #420943;
}

.contained-item .contained-item-row .right {
	float: none;
}

.contained-item .contained-item-row .right textarea {
	margin: 0;
}

.new-stops {
	float: left;
	width: 100%;
	background: #FFF;
}	

.new-stops .left {
	width: 200px;
	padding: 10px 20px 0 10px;
	border-top: 1px solid #CCC;
	background: #AAFF22;
}

.new-stops .left label {
}
	
.new-stops .right {
	float: none;
	padding: 0 0 0 230px;
}

.print-barcodes {
	width: 100%;
	float: left;
	background: #FFF;
}

.print-barcodes .selectall {
	background: #FFCCAA;
	border-bottom: 1px solid #000;
	float: left;
	clear: both;
	width: 100%;
}

.print-barcodes .selectall input {
	float: left;
	margin: 6px 8px 5px 10px;
}

.print-barcodes .selectall label {
	float: left;
	margin: 5px 0 0 0;
}

.print-barcodes .row {
	border-bottom: 1px solid #000;
	clear: both;
	width: 100%;
	float: left;
}

.print-barcodes .row input {
	margin: 10px 8px 7px 10px;
}

.print-barcodes .row p {
	margin: 8px 0 0 0;
}

.print-barcodes .print-barcodes-more {
	padding: 0 0 0 40px;
}	

.print-barcodes .row input, .print-barocdes .row p {
	float: left;
}